Modular Pluggable Analyses for Data Structure Consistency

نویسندگان
چکیده

برای دانلود باید عضویت طلایی داشته باشید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

On Our Experience with Modular Pluggable Analyses

We present a technique that enables the focused application of multiple analyses to different modules in the same program. In our approach, each module encapsulates one or more data structures and uses membership in abstract sets to characterize how objects participate in data structures. Each analysis verifies that the implementation of the module 1) preserves important internal data structure...

متن کامل

On Modular Pluggable Analyses Using Set Interfaces

We present a technique that enables the focused application of multiple analyses to different modules in the same program. Our research has two goals: 1) to address the scalability limitations of precise analyses by focusing the analysis on only those parts of the program that are relevant to the properties that the analysis is designed to verify, and 2) to enable the application of specialized...

متن کامل

Modular data structure verification

This dissertation describes an approach for automatically verifying data structures, focusing on techniques for automatically proving formulas that arise in such verification. I have implemented this approach with my colleagues in a verification system called Jahob. Jahob verifies properties of Java programs with dynamically allocated data structures. Developers write Jahob specifications in cl...

متن کامل

Generalized Typestate Checking for Data Structure Consistency

We present an analysis to verify abstract set specifications for programs that use object field values to determine the membership of objects in abstract sets. In our approach, each module may encapsulate several data structures and use membership in abstract sets to characterize how objects participate in its data structures. Each module’s specification uses set algebra formulas to characteriz...

متن کامل

Thinking Modular - towards a Pluggable Atlas User Interface

The number of available functions and tools in interactive high standard atlases is steadily growing. The needs of the users vary; some functions are of interest only to a small group of users and might be confusing for others. As a consequence the complexity of the graphical user interface increases and many functions are hard to find and therefore remain unused. Thus the demands are not only ...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

ژورنال

عنوان ژورنال: IEEE Transactions on Software Engineering

سال: 2006

ISSN: 0098-5589

DOI: 10.1109/tse.2006.125